right of repurchase - Deutsch Englisch Wörterbuch